an achievable target - Turkish English Dictionary